rostrum of the sphenoid - Inglés Sinónimo Diccionario